home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Wonky Flux Batch 2019 02
/
Wonky_Flux_Batch_2019-02.zip
/
Wonky Flux Batch 2019-02
/
104 - PROSEL - 3.3.5 S2.A.dsk
/
PROSEL.DOC.3.8.txt
< prev
next >
Wrap
Text File
|
2019-02-17
|
6KB
|
133 lines
Doc for ProSel revision 3.8
------------------------------------------------------------------
Version 3.4 adds an auto park heads at the time the screen blank
occurs. It is not hardware specific and works on any hard disk.
Version 3.5 skips over blank lines and any line starting with a
character less than 64 in ascii. A ^@ character at the start of a
title tells ProSel to print the title in inverse. There was also a
fix of a minor bug in the screen blanking. (If you want inverse
titles then you should get the current editor which was revised to
support them better.)
Version 3.6 also allows use of mousetext for "headers" or titles.
(This is not supported in the 40-column version of ProSel.)
It does this by allowing control characters to print. You must
be careful not to use control characters that change the cursor
position except for the backspace which can be useful. Also, you
must get the current version 2.4 of PROSEL.ED to use mousetext.
Some notes on the use of mousetext:
The sequence ^[^O turns on mousetext for the following characters.
The sequence ^X^N turns mousetext off. (Note that, eg, ^X is the
single character control-X. Also, ^[ is the ESC character.
Here are some examples of mousetext use. In these examples, I use
the * to stand for a space. Also, the title is put in quotes, but
you do not type the quotes.
(1) "^[^ONVWV^X*Miscellaneous*^[^OVWVN^X^N"
Notice here that the first ^X is not followed by ^N. The ^N
character turns inverse off and we wanted inverse (turned on by ^O)
to remain. You can type the ^X directly in the external editor,
but the ^[ (ESC) and ^N and ^O are commands to the editor.
To enter these as characters, you type ^O (the command to override
commands) and then the desired character.
(2) This is a three line example, but you could just use the middle line.
"*^H________________________" (24 underlines)
"*^[^O[[[^X^N*Disk*Utilities*^[^O[[[^X^N"
"^[^OLLLLLLLLLLLLLLLLLLLLLLLL" (24 L's)
Notes on this example: The first and third lines do not turn off
mousetext at the end. This is unnecessary if there are the full
24 printing characters, since ProSel will turn it off at the end
of a line. The reason for the space-^H in the first line is to
avoid having the cursor stop on this line since it will stop on
an underline character (ascii over 63).
(3) Another three line example with the same 1st and 3rd lines as
in (2). The middle line is:
"^O*^N***^[^OZ^^X^N*Miscellany^[^OZ^^X^N****^O*^N"
Here ^O is used to turn on inverse for just a few characters.
Note no space after the title even though one is in front of it.
The Z mousetext character is a vertical line at the right so it
"contains" a space. Note also that the ^^X is the ^ character
(mousetext here) followed by control-X.
(4) You can also use mousetext for a program title, as in:
"P^H****Park*Heads**^[^OM^X^N"
Here we want to use spaces at the start to tab the title over.
But the first space would not let this be a selectable item.
So we put the first character P of the title in ("P" so that the
alpha keys will work as expected), then a backspace and some
spaces to tab it.
Here are descriptions of some mousetext characters for those with no
knowledge of them:
@ = closed apple T = lower left corner
A = open apple U = right arrow
C = hourglass V = full checkerboard
D = checkmark W = complement of V
H = left arrow XY = file card
J = down arrow Z = right bar
K = up arrow [ = diamond
L = top bar \ = top & bottom bars
M = Return icon ] = greek cross
N = inverse block ^ = dot in box open left
S = center horiz line _ = left bar
Have fun.
Version 3.7 adds a "screens" feature that essentially makes ProSel
infinitely expandable. I regard this as a major update, even though
the actual changes in the PROSEL file are few and most of the work
is done by changes to the external editor. You must also download
version 2.5 or 2.6 of PROSEL.ED (file PROSED.BNY) in order to use this
enhancement.
There is a file SCREEN.BNY containing a screens demo, and the demo
contains all necessary documentation for using this feature.
Version 3.8 is a minor change that to 3.7 which adds the feature that
a mouse click will move the cursor to a selectable item (arrow keys
also do that, and did in 3.7). This is a convenience for use of a
mouse with screens having few selectable items, on which the cursor
may become invisible with mouse usage.
------------------------------------------------------------------
How to revise to 3.8: Download the file CRYPT.EXE (or CRYPT.BNY)if
you don't already have the program CRYPTOR. Use CRYPTOR on any files
with the suffix ".CRY". (Note that you should give "PROSEL.80" as the
destination filename when you run CRYPTOR on the file PROSEL.80.CRY.)
(Read the file CRYPT.TXT in DL1 (or in CRYPT.BNY) for instructions on
decrypting ProSel files. Format a disk called /FLOPPY (or use your
existing one), and copy the files PROSEL.80, PROSEL.SYSTEM, and
INSTALL.REVISN from this download to it. Copy the file COPY from the
COMMANDS directory of your ProSel disk to a COMMANDS directory on
/FLOPPY (if you are not using the existing disk). Then get into
BASIC and type PREFIX /FLOPPY <RTN> and then RUN INSTALL.REVISN and
follow the instructions.
The present INSTALL.REVISN program will support the CYCLER.
That is, it will revise not only the file PROSEL and PROSEL.SYSTEM,
but any files PROSEL.1, .2 etc that you have - all automatic.
NOTE: The file PROSEL.80 that you get is slightly larger than the
same file on recently supplied floppies or 3.5 disks. This is
because the files on supplied disks are "sparse" and the one in this
download is not. There is no difference except that there may be
no room on the disk /FLOPPY to receive the updated file without
deleting something.